602244
143475
195746
128123
306474
421607
965993
548283
338484
688732
342144
661350
5108799
3540581
3041148
2341804
2223988
2028609
1938357
190678
1752118
1717136
1679195
1630471